2017-10-13 shell 中断继续退出 shell break 直接结束本层循环:1[root@192 sbin]# vim break.sh 加入内容: 1234567891011#!/bin/bashfor i in `seq 1 5`do echo $i if [ $i==3 ] then break fi echo $idoneecho aaaaaaa 执行结果: 1[root@192 sbin]# sh break.sh continue 忽略 continue 之下的代码,直接进行下一次循环:1[root@192 sbin]# vim continue.sh 加入内容: 1234567891011#!/bin/bashfor i in `seq 1 5`do echo $i if [ $i == 3 ] then continue fi echo $idoneecho $i 执行结果: 1[root@192 sbin]# sh continue.sh exit 直接退出 shell:1[root@192 sbin]# vim exit.sh 加入内容: 1234567891011#!/bin/bashfor i in `seq 1 5`do echo $i if [ $i == 3 ] then exit fi echo $idoneecho aaaaaaa 执行结果: 1[root@192 sbin]# sh exit.sh < case 选择 if 逻辑判断 >